make strides - Alemán Inglés Diccionario